package com.ruoyi.management.pojo.param;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;

import java.math.BigDecimal;
import java.util.Date;

@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
public class AmmeterParam {
    /**
     *前端向后端发送基本数据
     * 电表id
     * 操作指令
    */
    //归属载体
    String nr;
    //载体缩写
    String nra;
    //楼层
    String lc;
    //所在位置
    String location;
    //房间号
    String fjh;
    //倍率
    BigDecimal magnification;
    //用途
    String dbyt;
    //操作员
    String tname;
    //操作id
    String tid;
    //智联id
    String zlid;
    //载体
    String zt;
    // 当前账号的载体
    String tgszt;
    //启动时间
    @JsonFormat(pattern = "yyyy-MM-dd")
    Date qysj;
    //电表编号
    String dbbh;
    //电表id
    Integer dbid;
    //启动时间
    String startTime;
    //企业名称
    String qymc;
    //企业编号
    String khbh;

    @JsonFormat(pattern = "yyyy-MM-dd")
    Date selectTime;

    BigDecimal dbdj;

    Integer pageNum;

    Integer pageSize;

    Integer sfkdd;

    String ptopic;

    /**
     * 电表型号id
     */
    Long modelId;

    /**
     * 电表实际表号
     */
    String energyMeterIp;


}
